Paulapollos your post was very good and well thought out. You last paragraph summed up the situation very well.
Western society no longer uses Christianity as a template for laws and behaviour. We are rapidly moving towards a secular society. Unfortunately Muslim countries are not. Even so, if Muslims had no religion to attribute their harsh treatment of wrongdoers and abuse of women to, they would still act in the same way. Blaming their religion is just a smoke screen.
The Roman Catholic Church did much the same for many years of its history. Every society has had its way of doing things but religion has allowed them to shift the blame by claiming they were acting as agents of god. Even if I believed in the existence of one god who created the world, I wouldn’t blame him for mankind’s selfish behaviour.
As a gladiator I urge you to - ask not what you can do for your god but what your gods can do for you.